package com.bwie.service;

import com.bwie.pojo.User;
import com.baomidou.mybatisplus.extension.service.IService;
import com.bwie.utils.R;
import com.bwie.vo.LoginVo;
import com.bwie.vo.PageInfoVo;

public interface UserService extends IService<User>{


    R login(LoginVo loginVo);

    R getMenuTree();

    R getUserList(PageInfoVo pageInfoVo);

    R getUserInfo();

    R getUserInfoById(Integer userId);

    R userSign();

    R joinActiveSubScore(Integer userId, Integer score);
}
